Grid Development Tools for Eclipse
نویسندگان
چکیده
Grid Computing [1, 2] has gained a huge momentum not only in the scienti c community but also in industrial application areas. The technology itself has evolved from proprietary, specialized applications and middleware to the adoption of web service standards [3, 4]. Service-oriented Grid environments o er the possibility to request and use computing power, data access, network bandwith and special devices on demand, ultimately leading to dynamically establishing even the Grid infrastructure itself on demand in service-oriented ad hoc Grid computing [5]. A crucial problem is lowering the barrier to develop Grid applications running in such environments. Helping non-Grid experts to translate their domain knowledge into Grid enabled applications is a key factor in enabling more parties to collaborate in problem solving and resource sharing and form a vibrant global Grid ecosystem. To provide such support, both the runtime complexity of Grid systems and the development complexity of distributed Grid applications must be reduced. Our Grid Development Toolkit for Eclipse (GDT) [6] project focuses on mastering the complexity of the application development process for service-oriented Grid environments. Most modern service-oriented Grid middleware systems are developed using the Java language, making the Eclipse platform an ideal application development environment. The GDT project aims at extending the Eclipse platform with development tools allowing the easy creation and debugging of Grid services and clients. In addition to supporting developers in pure Grid service based application development, additional management functionality for Grid environments is provided by the GDT.
منابع مشابه
An Eclipse-based Environment for Programming and Using Service-Oriented Grid
The convergence of Grid computing with Web service leads to the emergence of serviceoriented Grid. Despite the fact that more and more applications are being developed in the form of standard and custom Grid services, the development of Grid services and client applications lacks tooling support. We address this issue with an Eclipse-based environment for developing, using and managing Grid ser...
متن کاملService-oriented Ad Hoc grid computing
Subject of this thesis are the design and implementation of an ad hoc Grid infrastructure. The vision of an ad hoc Grid further evolves conventional serviceoriented Grid systems into a more robust, more flexible and more usable environment that is still standards compliant and interoperable with other Grid systems. A lot of work in current Grid middleware systems is focused on providing transpa...
متن کاملG-eclipse: a Middleware-independent Framework to Access and Maintain Grid Resources
The g-Eclipse framework provides a general, integrated workbench toolset for Grid users, operators and developers. Based on the Open Source Eclipse eco system, it supports scientists to interact with Grid resources independent of the underlying Grid middleware. Its main objective is to deliver an extensible framework for different Grid actors, by providing an unified abstraction of the Grid. Th...
متن کاملComponent-Based Development Environment for Grid Systems: Design and Implementation
Component-oriented development is a software design method which enables users to build large scale Grid systems by integrating independent and possibly distributed software modules (components), via well defined interfaces, into higher level components. The main benefit from such an approach is improved productivity. Firstly, due to abstracting away network level functionalities, thus reducing...
متن کاملGDT: A Toolkit for Grid Service Development
In this paper, an integrated development environment for service-oriented Grid applications integrated into the Eclipse platform is presented. Its design is based on model-driven software development principles, allowing domain experts to rapidly develop Grid applications by hiding the complexities of the Grid middleware. The functionality of the three main components supporting service creatio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006